Dan Dan
America
The name Dan Dan comes from North America,with the meanings that it is unusual for a dog.
No more information.
Chinese
Rosalind Marlow , Canaan , Kallen , Trai , Menashe , Berit , Keonaona , Teague , Musharraf